Two Mother Cats Carry Newborn Kittens In Their Teeth. Which One Gave Birth